package com.zhaopin.theswordreferstooffer;

/**
 * @author yin.peide
 * @date 2021-06-01 14:48
 * 面试题4：替换空格
 */
public class Offer4 {
    public static void main(String[] args) {

        System.out.println(replaceSpace("We are Happy"));


    }

    /**
     * java 自带的方法 charAt
     *
     * @param str
     * @return
     */
    public static String replaceSpace(String str) {
        StringBuffer temp = new StringBuffer();
        for (int i = 0; i < str.length(); i++) {
            if (str.charAt(i) == ' ') {
                temp.append("%20");
            } else {
                temp.append(str.charAt(i));
            }
        }
        return temp.toString();
    }

    /**
     * 整个数组 进行 P1 P2 两个指针搞起
     *
     * @param str
     * @return
     */
    public static String replaceOffer(String str) {

        return "";
    }
}
